package com.jevons.geo_lib.geo_op;


import com.jevons.geo_lib.op_history.DrawType;

/**
 * Copyright 2020 JxGIS
 *
 * @file GeometryOpListener
 * @auth linaisheng
 * Created on 2023/12/29.
 * Description：
 */
public interface GeometryOpListener {

    void entryGeoEditModel(DrawType drawType);

    void existGeoEditModel(DrawType drawType);

    void onCompleteStateChange(DrawType drawType, boolean isComplete);

    void onOpSaveResult(DrawType drawType, GeoOpSaveResult result);


}